Both are indirect subsidiaries of bank of america corporation. Bank of america financial centers and atms in tulsa are conveniently located...